﻿using System;
using Sistema.Dominio;
using System.Collections.Generic;

namespace Sistema.Util.Interfaces
{
    public interface ICadastro<T>where T:Entidade
    {
        void Cadastrar(T dados);
        void Alterar(T dados);
        void Excluir(T dados);
        T Buscar (Int32 Id);
        IList<T> Listar ();
        Boolean VerificaSejaCadastrado(T dadosVerificacao);
    }
}
